provision for sufficient cover - Turco Inglés Diccionario